training grenade - Turkish English Dictionary